	/* 登录注册页面样式 */
	
	page {
		background: #fff;
		font-size: 32rpx;
	}

	.container {
		padding: 0 60rpx;
	}

	/* #ifdef MP */

	.wechatapp {
		padding: 80rpx 0 48rpx;
		border-bottom: 1rpx solid #e3e3e3;
		margin-bottom: 72rpx;
		text-align: center;
	}

	.wechatapp .header {
		width: 190rpx;
		height: 190rpx;
		border: 2px solid #fff;
		margin: 0rpx auto 0;
		border-radius: 50%;
		overflow: hidden;
		box-shadow: 1px 0px 5px rgba(50, 50, 50, 0.3);
	}

	.auth-title {
		color: #585858;
		font-size: 34rpx;
		margin-bottom: 40rpx;
	}

	.auth-subtitle {
		color: #888;
		margin-bottom: 88rpx;
		font-size: 28rpx;
	}

	.login-btn {
		padding: 0 20rpx;
	}

	.login-btn button {
		height: 88rpx;
		line-height: 88rpx;
		background: #04be01;
		color: $uni-text-color-inverse;
		font-size: 30rpx;
		border-radius: 999rpx;
		text-align: center;
	}

	.no-login-btn {
		margin-top: 20rpx;
		padding: 0 20rpx;
	}

	.no-login-btn button {
		height: 88rpx;
		line-height: 88rpx;
		background: #dfdfdf;
		color: $uni-text-color-inverse;
		font-size: 30rpx;
		border-radius: 999rpx;
		text-align: center;
	}

	/* #endif */
	
	/* #ifndef MP */
	.register-container{
		// display: flex;
		// flex-direction: column;
		// align-items: center;
		// justify-content: center;
		// box-sizing: border-box;
		padding:0rpx 46rpx;
		border-radius: 100rpx;
		min-height: 100vh;
	}
	.logo-box{
		display: flex;
		flex-direction: column;
		justify-content: center;
		align-items: center;
		// margin-bottom: 72rpx;
	}
	.logo-box .img{
		// margin-bottom: 22rpx;
		width: 750rpx;
		height: 300rpx;
		// border-radius: 40rpx;
		background:  url('@/static/images/btcArt.png') no-repeat;
		
		background-size: 100%;
	}
	.logo-box .name{
		text-align: center;
		font-size: 32rpx;
		font-weight: 400;
		color: #000;
	}
	.invite-box{
		display: flex;
		align-items: center;
		justify-content: center;
		margin: 0 auto 42rpx;
		width: 487rpx;
		height: 86rpx;
		background: #FEF2E2;
		border-radius: 43rpx;
	}
	.invite-box .label{
		margin-right: 48rpx;
		font-size: 26rpx;
		font-weight: 400;
		color: #000;
	}
	.invite-box .code{
		font-size: 28rpx;
		font-weight: bold;
		color: $uni-text-color-main;
	}
	.register-box{
		box-sizing: border-box;
		margin-bottom: 60rpx;
		padding: 50rpx 32rpx 58rpx;
		// background: #eefefe;
		// border: 2rpx solid #F4F2F2;
		border-radius: 20rpx;
		width: 100%;
	}
	
	.register-box .form-item + .form-item{
		margin-top: 18rpx;
	}
	.register-box .form-item .label{
		margin-bottom: 16rpx;
		line-height: 1.5;
		font-size: 25rpx;
		font-weight: bold;
		color: $uni-text-color;
	}
	.register-box .form-input{
		display: flex;
		align-items: center;
		justify-content: space-between;
		height: 80rpx;
		background: #fff;
		border-radius: 18rpx;
		border: 1px solid #c5c5c5;
		overflow: hidden;
	}
	.register-box .form-item.error .form-input{
		border-color: red;
	}
	.register-box .form-item .error{
		margin-left: 20rpx;
		font-size: 24rpx;
		font-weight: 400;
		color: red;
	}
	.form-input uni-input {
		flex-grow: 1;
		flex-shrink: 1;
		padding: 0 22rpx;
		height: 80rpx;
		line-height: 80rpx;
		border: 0;
		background: #fff;
		font-size: 28rpx;
	}
	.register-box .form-input .code-btn,
	.register-box .form-input .pwd-eye{
		flex-shrink: 0;
		padding: 0 22rpx;
		height: 80rpx;
		line-height: 80rpx;
		font-size: 28rpx;
		font-weight: 400;
		color: $uni-text-color;
	}
	.register-box .form-input .code-btn{
		background: #fff;
	}
	.register-box .form-input .code-btn:disabled{
		color: $uni-text-color-grey;
	}
	.register-box .form-input .pwd-eye{
		color: $uni-text-color-grey;
	}
	.register-btn{
		height: 80rpx;
		width: 90%;
		line-height: 80rpx;
		background: linear-gradient(270deg,#1a1a1a,#666);
		border-radius: 15rpx;
		text-align: center;
		font-size: 30rpx;
		font-weight: bold;
		color: #FFF;
	}
	.link-view{
		display: flex;
		align-items: center;
		justify-content: space-between;
		width: 100%;
		margin-top: 26rpx;
		font-size: 24rpx;
		font-weight: 400;
		color: $uni-text-color-grey;
	}
	.link-view.center{
		justify-content: center;
	}
	.link-view uni-view{
		color: $uni-text-color-grey;
	}
	.link-view .dark{
		color: #000;
	}
	/* #endif */